.red{ color:#FF0000; font-weight:bold;}
 .register{
width:580px;
margin:5px 0px;
}



.register *{}
  .register p.title {

background-color:#6f9ff1; color:#fff;
height:25px;
margin-left:5px;
text-align:center; font-weight:900;

}
  .register p { margin:10px 0; padding:5px 0; display:block; height:15px; text-align:center; }

  .register textarea{ float:left;margin-left:0px; margin-top:3px; }
  .register div.inner{ float:left; padding:5px 0; display:block;}
  .register input.checkbox{ float:left; margin-top:3px; width:15px; }
 .register input.text{
width:100px;
vertical-align:top;
float:left;

}
  .register img{
	float:left;
	
	width:137px;
}
.register label{
font-weight:bold;
float:left;
width:80px;
margin-left:25px;
}
 .register .error{
color:red;
padding-left:5px;
}
.box_form {padding-left:80px;}
.box_form label {width:160px}